Если контекст тот же, что в вопросе 266968, то лучше: формат дискаунтера.
Корректно: Государство словенцев, хорватов и сербов (с большой буквы первое слово исторического названия государственного образования).
Корректно: формат 3D, 3D-кинотеатр.
Дату лучше выделить запятыми, а не тире: ранее заявленный срок, 01.03.2017, сорван.
Туманная фраза. Может быть, перефразировать более ясным способом?
Мотивировка выражения прозрачна: британский флаг состоит из вертикальных, горизонтальных, диагональных полосок белого, и красного цвета на синем фоне. Порвать на британский флаг (буквально) – порвать на полоски, на лоскутки, на клочки.
Слитное написание правильно.
Да, здесь уместно тире.
Верно только: порвал договор подряда. Первый вариант непонятен.